plural of astro - English Synonyms Dictionary